Yet Another Distributed Depth-First-Search Algorithm

نویسنده

  • Israel Cidon
چکیده

In a recent paper [1], Awerbuch suggests a distributed depth-first-search (DDFS) algorithm that improves the time complexity of the previous DDFS algorithm of Cheung [2]. The communication cost of the algorithm of [I] is 41 E I messages and the time complexity is less than 41V 1, where E is the set of undirected links and V is the set of nodes of the communication network. This is compared to 21 E 1 for both complexities in the previous algorithm of [2]. This paper presents a DDFS algorithm that uses no more than 31 E 1 messages and 2 I V I units of time, thus improving both the communication and the time complexities of [I]. In addition, as in [1 ], no FIFO rule of message delivery is needed for the operation of the DDFS algorithm.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Dynamic DFS Tree in ADOPT-ing

Several distributed constraint reasoning algorithms employ Depth First Search (DFS) trees on the constraint graph that spans involved agents. In this article we show that it is possible to dynamically detect a minimal DFS tree, compatible with the current order on agents, during the distributed constraint reasoning process of the ADOPT algorithm. This also allows for shorter DFS trees during th...

متن کامل

Self-Stabilizing Depth-First Search

A distributed algorithm is self-stabilizing if it can be started from any possible global state. Once started, the algorithm converges to a consistent global state by itself. This paper presents a distributed self-stabilizing Depth First Search (DFS) spanning tree algorithm, whose output is a DFS spanning tree of the communication graph, kept in a distributed fashion.

متن کامل

A Self-stabilizing Algorithm For 3-Edge-Connectivity

Self-stabilization is a theoretical framework for fault-tolerance without external assistance. Adoption of self-stabilization in distributed systems has received considerable research interest over the last decade. In this paper, we propose a self-stabilizing algorithm for 3-edgeconnectivity of an asynchronous distributed model of computation. A self-stabilizing depth-first search algorithm is ...

متن کامل

Chapter 5 Asynchronous P Systems

In this paper, the authors propose a new approach to fully asynchronous P systems, and a matching complexity measure, both inspired from the field of distributed algorithms. The authors validate the proposed approach by implementing several well-known distributed depth-first search (DFS) and breadth-first search (BFS) algorithms. Empirical results show that the proposed P algorithms have shorte...

متن کامل

Corrigenda: Corrections to a Distributed Depth-First Search Algorithm

An earlier paper [l] presents an efficient distributed depth-first search algorithm, with a time complexity 2 1 V 1 and a message complexity 2 1 V I. The algorithm is derived from the traditional sequential depth-first search algorithm. We point out a few errors in the above paper [l] and the corresponding corrections. These errors are mostly minor coding errors; the overall algorithm indicated...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Inf. Process. Lett.

دوره 26  شماره 

صفحات  -

تاریخ انتشار 1988